package request

import (
	"context"
	pb "demo_grpc/proto"
	"log"

	"google.golang.org/grpc"
)

func Greeter(conn *grpc.ClientConn) {
	// 建立gRPC连接
	c := pb.NewGreeterClient(conn)

	// 调用SayHello接口，发送一条消息
	r, err := c.SayHello(context.Background(), &pb.HelloRequest{Name: "tom", Age: "12"})
	if err != nil {
		log.Fatalf("发送消息失败: %v", err)
	}

	// 打印服务的返回的消息
	log.Printf("%s: %s", r.Event, r.Message)
}
